/**
 * 主进程与渲染进程通信频道定义
 * Definition of communication channels between main process and rendering process
 */
const ipcApiRoute = {
  test: "controller/example/test",
  test2: "controller/example/test2",

  maximizeWindow: "controller/windowManager/maximizeWindow",
  app: {
    getVersion: "controller/app/getVersion",
  },
  cookie: {
    setCookies: "controller/cookie/setCookies",
  },
  storage: {
    setLocalStorage: "controller/storage/setLocalStorage",
    setSessionStorage: "controller/storage/setSessionStorage",
    setBothStorage: "controller/storage/setBothStorage",
  },
  computer: {
    getCpuID: "controller/computer/getCpuID",
    getNetworkDetails: "controller/computer/getNetworkDetails",
    getNetWorkToString: "controller/computer/getNetWorkToString",
  },
};

export { ipcApiRoute };
